Big Huge Thesaurus

Aspidiotus perniciosus

noun